/*
 * @项目名称：
 * @类名称：GmmsMember
 * @类描述：
 * @创建人：
 * @作者单位：xxxx软件技术有限公司
 * -------------------------------------- 
 * @创建时间：2019-04-16 16:54:15
 * @version：1.0.0
 */
package com.fy56.platform.logistics.model;

import com.fy56.platform.logistics.common.AbstractModel;
import java.util.Date;

public class GmmsMember extends AbstractModel {

    /**
     * 公司编码
     */
    private String companyNo;

    /**
     * 客户类型ID
     */
    private String clientTypeId;

    /**
     * 客户类型名称
     */
    private String clientTypeName;

    /**
     * 客户登陆名
     */
    private String loginName;

    /**
     * 客户登录密码
     */
    private String loginPwd;

    /**
     * 客户编码
     */
    private String clientNo;

    /**
     * 客户名称
     */
    private String clientName;

    /**
     * 发货人姓名
     */
    private String sendLinkMan;

    /**
     * 详细地址
     */
    private String addresssRemark;

    /**
     * 地图地址
     */
    private String addresss;

    /**
     * 地图经度
     */
    private Double longitude;

    /**
     * 地图纬度
     */
    private Double latitude;

    /**
     * 商品方案
     */
    private String goodsProjectid;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 开户行
     */
    private String bankName;

    /**
     * 银行卡号
     */
    private String bankCardNo;

    /**
     * 身份证
     */
    private String identityCard;

    /**
     * 联系电话
     */
    private String bankPhone;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 注册账号请求数据
     */
    private String requestJsonData;

    /**
     * 注册账号结果数据
     */
    private String responseJsonData;

    /**
     * 备注
     */
    private String remark;

    /**
     * gmms_member
     */
    private static final long serialVersionUID = 1L;

    /**
     * 公司编码
     * @return company_no 公司编码
     */
    public String getCompanyNo() {
        return companyNo;
    }

    /**
     * 公司编码
     * @param companyNo 公司编码
     */
    public void setCompanyNo(String companyNo) {
        this.companyNo = companyNo == null ? null : companyNo.trim();
    }

    /**
     * 客户类型ID
     * @return client_type_id 客户类型ID
     */
    public String getClientTypeId() {
        return clientTypeId;
    }

    /**
     * 客户类型ID
     * @param clientTypeId 客户类型ID
     */
    public void setClientTypeId(String clientTypeId) {
        this.clientTypeId = clientTypeId == null ? null : clientTypeId.trim();
    }

    /**
     * 客户类型名称
     * @return client_type_name 客户类型名称
     */
    public String getClientTypeName() {
        return clientTypeName;
    }

    /**
     * 客户类型名称
     * @param clientTypeName 客户类型名称
     */
    public void setClientTypeName(String clientTypeName) {
        this.clientTypeName = clientTypeName == null ? null : clientTypeName.trim();
    }

    /**
     * 客户登陆名
     * @return login_name 客户登陆名
     */
    public String getLoginName() {
        return loginName;
    }

    /**
     * 客户登陆名
     * @param loginName 客户登陆名
     */
    public void setLoginName(String loginName) {
        this.loginName = loginName == null ? null : loginName.trim();
    }

    /**
     * 客户登录密码
     * @return login_pwd 客户登录密码
     */
    public String getLoginPwd() {
        return loginPwd;
    }

    /**
     * 客户登录密码
     * @param loginPwd 客户登录密码
     */
    public void setLoginPwd(String loginPwd) {
        this.loginPwd = loginPwd == null ? null : loginPwd.trim();
    }

    /**
     * 客户编码
     * @return client_no 客户编码
     */
    public String getClientNo() {
        return clientNo;
    }

    /**
     * 客户编码
     * @param clientNo 客户编码
     */
    public void setClientNo(String clientNo) {
        this.clientNo = clientNo == null ? null : clientNo.trim();
    }

    /**
     * 客户名称
     * @return client_name 客户名称
     */
    public String getClientName() {
        return clientName;
    }

    /**
     * 客户名称
     * @param clientName 客户名称
     */
    public void setClientName(String clientName) {
        this.clientName = clientName == null ? null : clientName.trim();
    }

    /**
     * 发货人姓名
     * @return send_link_man 发货人姓名
     */
    public String getSendLinkMan() {
        return sendLinkMan;
    }

    /**
     * 发货人姓名
     * @param sendLinkMan 发货人姓名
     */
    public void setSendLinkMan(String sendLinkMan) {
        this.sendLinkMan = sendLinkMan == null ? null : sendLinkMan.trim();
    }

    /**
     * 详细地址
     * @return addresss_remark 详细地址
     */
    public String getAddresssRemark() {
        return addresssRemark;
    }

    /**
     * 详细地址
     * @param addresssRemark 详细地址
     */
    public void setAddresssRemark(String addresssRemark) {
        this.addresssRemark = addresssRemark == null ? null : addresssRemark.trim();
    }

    /**
     * 地图地址
     * @return addresss 地图地址
     */
    public String getAddresss() {
        return addresss;
    }

    /**
     * 地图地址
     * @param addresss 地图地址
     */
    public void setAddresss(String addresss) {
        this.addresss = addresss == null ? null : addresss.trim();
    }

    /**
     * 地图经度
     * @return longitude 地图经度
     */
    public Double getLongitude() {
        return longitude;
    }

    /**
     * 地图经度
     * @param longitude 地图经度
     */
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    /**
     * 地图纬度
     * @return latitude 地图纬度
     */
    public Double getLatitude() {
        return latitude;
    }

    /**
     * 地图纬度
     * @param latitude 地图纬度
     */
    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    /**
     * 商品方案
     * @return goods_projectId 商品方案
     */
    public String getGoodsProjectid() {
        return goodsProjectid;
    }

    /**
     * 商品方案
     * @param goodsProjectid 商品方案
     */
    public void setGoodsProjectid(String goodsProjectid) {
        this.goodsProjectid = goodsProjectid == null ? null : goodsProjectid.trim();
    }

    /**
     * 手机号
     * @return phone 手机号
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 手机号
     * @param phone 手机号
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * 开户行
     * @return bank_name 开户行
     */
    public String getBankName() {
        return bankName;
    }

    /**
     * 开户行
     * @param bankName 开户行
     */
    public void setBankName(String bankName) {
        this.bankName = bankName == null ? null : bankName.trim();
    }

    /**
     * 银行卡号
     * @return bank_card_no 银行卡号
     */
    public String getBankCardNo() {
        return bankCardNo;
    }

    /**
     * 银行卡号
     * @param bankCardNo 银行卡号
     */
    public void setBankCardNo(String bankCardNo) {
        this.bankCardNo = bankCardNo == null ? null : bankCardNo.trim();
    }

    /**
     * 身份证
     * @return identity_card 身份证
     */
    public String getIdentityCard() {
        return identityCard;
    }

    /**
     * 身份证
     * @param identityCard 身份证
     */
    public void setIdentityCard(String identityCard) {
        this.identityCard = identityCard == null ? null : identityCard.trim();
    }

    /**
     * 联系电话
     * @return bank_phone 联系电话
     */
    public String getBankPhone() {
        return bankPhone;
    }

    /**
     * 联系电话
     * @param bankPhone 联系电话
     */
    public void setBankPhone(String bankPhone) {
        this.bankPhone = bankPhone == null ? null : bankPhone.trim();
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 注册账号请求数据
     * @return request_json_data 注册账号请求数据
     */
    public String getRequestJsonData() {
        return requestJsonData;
    }

    /**
     * 注册账号请求数据
     * @param requestJsonData 注册账号请求数据
     */
    public void setRequestJsonData(String requestJsonData) {
        this.requestJsonData = requestJsonData == null ? null : requestJsonData.trim();
    }

    /**
     * 注册账号结果数据
     * @return response_json_data 注册账号结果数据
     */
    public String getResponseJsonData() {
        return responseJsonData;
    }

    /**
     * 注册账号结果数据
     * @param responseJsonData 注册账号结果数据
     */
    public void setResponseJsonData(String responseJsonData) {
        this.responseJsonData = responseJsonData == null ? null : responseJsonData.trim();
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     *
     * @mbggenerated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", companyNo=").append(companyNo);
        sb.append(", clientTypeId=").append(clientTypeId);
        sb.append(", clientTypeName=").append(clientTypeName);
        sb.append(", loginName=").append(loginName);
        sb.append(", loginPwd=").append(loginPwd);
        sb.append(", clientNo=").append(clientNo);
        sb.append(", clientName=").append(clientName);
        sb.append(", sendLinkMan=").append(sendLinkMan);
        sb.append(", addresssRemark=").append(addresssRemark);
        sb.append(", addresss=").append(addresss);
        sb.append(", longitude=").append(longitude);
        sb.append(", latitude=").append(latitude);
        sb.append(", goodsProjectid=").append(goodsProjectid);
        sb.append(", phone=").append(phone);
        sb.append(", bankName=").append(bankName);
        sb.append(", bankCardNo=").append(bankCardNo);
        sb.append(", identityCard=").append(identityCard);
        sb.append(", bankPhone=").append(bankPhone);
        sb.append(", createTime=").append(createTime);
        sb.append(", requestJsonData=").append(requestJsonData);
        sb.append(", responseJsonData=").append(responseJsonData);
        sb.append(", remark=").append(remark);
        sb.append("]");
        return sb.toString();
    }
}